home *** CD-ROM | disk | FTP | other *** search
/ Programmer Plus 2007 / Programmer-Plus-2007.iso / Programming / JAVA Utilities / JProxy 1.1.0 / customers / ACEDIT.JSP next >
Encoding:
Text File  |  2003-04-29  |  4.7 KB  |  161 lines

  1. <%@ page language="java" import="
  2.     java.util.*,
  3.     com.jproxy.site.ejbeans.interfaces.*,
  4.     com.jproxy.site.*"
  5. %>
  6. <jsp:useBean id="acedit" scope="request" class="com.jproxy.site.customers.AcEdit"/>
  7. <%
  8. acedit.request(pageContext);
  9. if (!acedit.ses.isLoggedIn()) {
  10. %>
  11.   <jsp:forward page="login.jsp">
  12.   </jsp:forward>
  13. <%
  14. }
  15. acedit.ses.setNewHit(pageContext, "hits", "Customer Account Edit", null);
  16. %>
  17.  
  18. <%
  19. String forward = acedit.getParameter("forward");
  20. if(acedit.forwardPage.length()>0)
  21. {
  22. %>
  23.   <jsp:forward page="<%=acedit.forwardPage%>">
  24.   </jsp:forward>
  25. <%
  26. }
  27. %>
  28.   <!-- HEADER -->
  29.   <jsp:include page="header.jsp" flush="true">
  30.     <jsp:param name="pageId" value="my_profile"/>
  31.   </jsp:include>
  32. <br>
  33. <table class="h8Verdana" cellpadding="5" width="100%" border="0">
  34. <!-- Prolog -->
  35.   <tr>
  36.     <td>
  37.      <p>
  38.       This page allows you to update your contact information. Please fill
  39.       in your contact information and press <span class="h8VerdanaBold">Submit</span>
  40.       button.
  41.       <p>
  42.       <form method=POST action=acedit.jsp>
  43.        <table class="h9Verdana" border="0" bgcolor="9c9cff" cellpadding="1" cellspacing="0">
  44.          <tr>
  45.            <td>
  46.              My Profile
  47.            </td>
  48.          </tr>
  49.          <tr>
  50.            <td>
  51.              <table class="h9Verdana" border="0" bgcolor="white" cellpadding="5" cellspacing="1">
  52.  
  53.         <%
  54.         if(acedit.key.trim().equalsIgnoreCase("new"))
  55.         {
  56.         %>
  57.               <tr class="h8Verdana">
  58.                <td width="35%" align="right">
  59.                 <br>
  60.                 Name*:
  61.                </td>
  62.                <td align="left">
  63.                 <br>
  64.                 <input type="text" name="name" size="50" maxlength="80" value="<%=acedit.name%>">
  65.                </td>
  66.               </tr>
  67.         <%
  68.         }
  69.         else
  70.         {
  71.         %>
  72.               <tr class="h8Verdana">
  73.                <td width="35%" align="right">
  74.                 <br>
  75.                 Name*:
  76.                </td>
  77.                <td align="left">
  78.                 <br>
  79.                 <%=acedit.name%>
  80.                </td>
  81.               </tr>
  82.         <%
  83.         }
  84.         %>
  85.  
  86.               <tr class="h8Verdana">
  87.                <td align="right">
  88.                 Email:
  89.                </td>
  90.                <td align="left">
  91.                 <input type="text" name="email" size="50" maxlength="80" value="<%=acedit.email%>">
  92.                </td>
  93.               </tr>
  94.  
  95.               <tr class="h8Verdana">
  96.                <td align="right">
  97.                 Location:
  98.                </td>
  99.                <td align="left">
  100.                 <textarea wrap="virtual" name="address" cols="45" rows="5"><%=acedit.address%></textarea>
  101.                </td>
  102.               </tr>
  103.  
  104.               <tr class="h8Verdana">
  105.                <td align="right">
  106.                 Telephone:
  107.                </td>
  108.                <td align="left">
  109.                 <input type="text" name="phone" size="50" maxlength="60" value="<%=acedit.phone%>">
  110.                </td>
  111.               </tr>
  112.  
  113.               <tr class="h8Verdana">
  114.                <td align="right">
  115.                 Details:
  116.                </td>
  117.                <td align="left">
  118.                 <textarea wrap="virtual" name="details" cols="45" rows="5"><%=acedit.details%></textarea>
  119.                </td>
  120.               </tr>
  121.  
  122.               <tr class="h8Verdana">
  123.                <td align="right">
  124.                 Password*:
  125.                </td>
  126.                <td align="left">
  127.                     <input type="password" name="password1" size="20" maxlength="20" value="<%=acedit.password1%>">
  128.                </td>
  129.               </tr>
  130.  
  131.               <tr class="h8Verdana">
  132.                <td align="right">
  133.                 Re-type Password:
  134.                </td>
  135.                <td align="left">
  136.                     <input type="password" name="password2" value="" size="20" maxlength="20">
  137.                </td>
  138.               </tr>
  139.  
  140.               <tr class="h8Verdana">
  141.                <td align="right">
  142.                </td>
  143.                <td align="right">
  144.                 <br>
  145.                  <INPUT name=submit style="HEIGHT: 24px; WIDTH: 100" type=submit value="<%=acedit.buttonSubmit%>">
  146.                  <INPUT name=submit style="HEIGHT: 24px; WIDTH: 100" type=submit value="<%=acedit.buttonCancel%>">
  147.                  <INPUT TYPE=HIDDEN NAME="forward" VALUE="<%=forward%>">
  148.                  <INPUT TYPE=HIDDEN NAME="key" VALUE="<%=acedit.key%>">
  149.                </td>
  150.               </tr>
  151.              </table>
  152.             </td>
  153.            </tr>
  154.         </table>
  155.       </form>
  156.      </td>
  157.    </tr>
  158.  </table>
  159. <!-- FOOTER -->
  160. <jsp:include page="footer.jsp" flush="true"/>
  161.